// curPartSet.h: interface for the CurPartSet class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_CURPARTSET_H__F8E089F2_DF75_47F4_8264_A8B2D2310A44__INCLUDED_)
#define AFX_CURPARTSET_H__F8E089F2_DF75_47F4_8264_A8B2D2310A44__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "DataSet.h"
#include "ObjectGenerator.h"
#include "Standard.h"
#include "PartSortPropertySet.h"

class AFX_EXT_CLASS CurPartSet  
{
public:
	CurPartSet();
	virtual ~CurPartSet();

public:
	CString GetCurStandardOfPart(const CString& strPartID);

	void SetStandard(Standard* pStandard);
	void InitCurPartSet();

	const CString& GetStandardOfStyle(INT nStyle);
};

typedef ObjectGenerator<CurPartSet> CurPartSetGenerator;
#endif // !defined(AFX_CURPARTSET_H__F8E089F2_DF75_47F4_8264_A8B2D2310A44__INCLUDED_)
